Copyright ã1995 by NeXT Computer, Inc.  All Rights Reserved.

IXPostingExchange

Adopted By:	IXPostingCursor
IXPostingList
IXPostingSet

Declared In:	btree/protocols.h

Protocol Description

The IXPostingExchange protocol allows Indexing Kit classes to exchange their postings with one another.  A posting is an optionally weighted opaque reference.  A posting set is an array of postings ordered by handle, with no duplicates.

Instance Methods

getCount:andPostings:

- getCount:(unsigned int *)count andPostings:(IXPosting **)thePostings

Returns by reference the number of postings, and a copy of the postings sorted by handle.  The sender of this message is responsible for freeing the postings when they are no longer needed.  Returns self.

setCount:andPostings:

- setCount:(unsigned int)count andPostings:(IXPosting *)postings

Sets the number of postings to count, and installs a copy of the contents of postings into the receiver.  The sender of this message is responsible for freeing the postings when they are no longer needed.  (Note: IXPostingCursor frees its postings.)  Returns self.